package com.etc.sfts.biz;

import java.util.List;
import java.util.Map;

import com.etc.sfts.entity.Public;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

public interface PublicBiz {
	/**
	 * 添加发表信息
	 * @param p
	 * @return
	 * @author ljw
	 */
	boolean insertPublic(Public p);

	/**获取发布信息列表
	 * 
	 * @param size
	 * @param page
	 * @return
	 */
	
	List<Public> getPublicMessage(Integer size, Integer page);
	/**
	 * 获取发表信息条数
	 * @return
	 */
	Long queryPublicCount();
	/**
	 * 根据id删除发布表
	 * @param id
	 * @return
	 */
	boolean deletePublicMassage(Integer id);


	/**
	 * 把发表信息导成excel
	 * @param map
	 * @return
	 */
	HSSFWorkbook exportPublicExcel(Map<String,Object> map);
}
